Definify.com

Webster 1913 Edition


Water ram

Wa′ter ramˊ

.
An hydraulic ram.